﻿using CardMaker.Library.Models;

namespace CardMaker.Library.Services; 

public interface ICreateCardService {
    Task<string> GetMainImageAsync();
    Task<string> GetFrameImageAsync(CardTemplate cardTemplate);
    Task<List<TextFrame>> GetTextFramesAsync(CardTemplate cardTemplate);
    Task<IList<JSideImage>> GetJSideImagesUrlAsync(CardTemplate cardTemplate);
    Task RevokeAsync();

}